GetPppoeInfo.       Get 3/4G information.

 Request

 

<?xml version="1.0" encoding="utf-8"?>

<sdk guid="##GUID">

<in method="GetPppoeInfo"/>

</sdk>

 

<!--

Description:

    1. Sdk.guid is the guid value obtained through the negotiation of the SDK protocol version.

-->

 

Respond

 

 

<?xml version="1.0" encoding="utf-8"?>

<sdk guid="##GUID">

<out method="GetPppoeInfo" result="##value">

<pppoe valid="##value">

<enable value="##value"/>

<apn value="##value"/>

<manufacturer value="##value"/>

<version value="##value"/>

<model value="##value"/>

<imei value="##value"/>

<number value="##value"/>

<operators value="##value"/>

<signal value="##value"/>

<dbm value="##value"/>

<insert value="##value"/>

<status value="##value"/>

<network value="##value"/>

<code value="##value"/>

</pppoe>

</out>

</sdk>

 

<!--

Description:

    1. Sdk.guid is the guid value obtained through the negotiation of the SDK protocol version.

    2. out.method = GetPppoeInfo

    3. out.result :(The error code refers toErrorCode.)

    4. out.result :(When the value is not "kSuccess", out has no child nodes.)

    5. pppoe.valid :Value range {"true" (with 3/4G module access), "false" (no 3/4G module access)}; pppoe.valid is "false" with no child nodes.

    6. enable.value : Value range {"true" (with 3/4G network access), "false" (no 3/4G network access)}

    7. apn.value: apn

    8. manufacturer.value: Module manufacturer.

    9. version.value: Module version.

    10.model.value: Module type.

    11.imei.value: Module IMEI.

    12.number.value: SIM card phone number.

    13.operators.value: Operator.

    14.signal.value: Signal strength, value range [1, 5]; 1 indicates the worst signal strength; 5 indicates the best signal strength.

    15.dbm.value: Signal strength (in dbm).

    16.insert.value: Whether the SIM card is inserted, the value range is {"true" (with SIM card inserted), "false" (without SIM card insertion)}.

    17.status.value: Network registration status, value range {"unregister" (unregistered), "register local" (registered, local network), "searching" (searching), "reject" (rejecting registration), "unknow" (unknown error ), "register roaming" (registered, roaming network), "init" (initial state)}.

    18.network.value: Network format, value range {"init" (initial state), "unknow" (unknown network), "2G" (2G), "2.5G" (2.5G), "3GPP" (3GPP family), "3G TD "(Mobile 3G), "3.5G HSDPA", "3.5G HSUPA", "3.5G HSPAPlus", "4G LTE", "4G TDD", "4G FDD"()}.

    19.code.value: Error code (reserved).

-->